Micron Document
____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|


The NomadNet German Wikipedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

πŸ” Search

Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―

SpaceWire
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
SpaceWire ist ein Feldbus-Netzwerk fΓΌr Raumfahrzeuge. Es erreicht eine Geschwindigkeit von 200 Mbps vollduplex. SpaceWire basiert auf LVDS und dem Standard IEEE-1355-1995, der im Hinblick auf seine Robustheit, Stromverbrauch und EMV an die Anforderungen im Weltraum angepasst wurde. Auch wurden einige Mehrdeutigkeiten in der Beschreibung eliminiert und die Link-Zustandsmaschine verbessert. Von der ESA wurde er unter dem Namen ECSS-E-ST-50-12Ccite-ref-1[1] spezifiziert.

Contents

β€’ Geschichte
β€’ Weblinks
β€’ Literatur

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Geschichte

Der SpaceWire-Standard wurde im Januar 2003 verΓΆffentlicht und wird seitdem von ESA, NASA, JAXA und Roskosmos in zahlreichen Missionen verwendet. Er findet inzwischen zudem eine weit verbreitete Anwendung in der Wissenschaft, planetarischer Observation und anderweitiger Raumfahrt. Namhafte Vertreter sind zum Beispiel Gaia, ExoMarsrover, BepiColombo, James Webb Space Telescope, GOES-R, Lunar Reconnaissance Orbiter oder Astro-H.

Funktionsprinzip

SpaceWire Link

Bei den Links handelt es sich um Punkt-zu-Punkt-Verbindungen zwischen einem Knoten (engl. node) und einem weiteren Knoten oder Router. Die Informationen kΓΆnnen gleichzeitig in beide Richtungen ΓΌbertragen werden, die Verbindung ist also Vollduplex. Die Datenrate liegt bei 2–200 Mbits/s, vereinzelt findet man Dokumentationen, in denen bereits 400 Mbits/s genannt werden. Die Daten werden dabei in einem seriellen Bitstrom ΓΌbertragen, wobei zwei Signale pro Richtung genutzt werden (data & strobe). Die Signale werden per Low Voltage Differential Signalling (LVDS) ΓΌbertragen, wofΓΌr pro Signal zwei DrΓ€hte benΓΆtigt werden. Ein geeignetes SpaceWire-Kabel besteht somit aus vier geschirmten Twisted-Pairs.

SpaceWire-Pakete

Ein Paket im SpaceWire beginnt mit einem Adressierungsabschnitt, in dem der EmpfΓ€nger definiert wird. Entweder wird dieser direkt benannt oder es wird der zu nutzende Netzwerkpfad dargestellt. Bei einer einfachen P2P-Verbindung ohne weitere Teilnehmer kann die Adressierung sogar entfallen. Im folgenden Cargo-Abschnitt kann eine beliebige Menge an Daten-Bytes von der Quelle zum Ziel ΓΌbertragen werden. Das Paket wird mit einem End-of-Packet (EOP) abgeschlossen. Danach kann ein neues Paket gestartet werden.

Bei der Adressierung in der Pfad-Darstellung entspricht die Zielangabe der Navigationsanweisung eines NavigationsgerΓ€ts aus dem Auto, wenn man etwa an einen Kreisverkehr heran fΓ€hrt. Jeder Router entspricht dabei einem Kreisverkehr. An jedem solchen Kreisverkehr kΓΆnnen Hofeinfahrten oder Verbindungen zu anderen Kreisverkehren angebunden sein. Das Paket erhΓ€lt dann eine Liste an Navigationsanweisungen (z. B. β€žverlasse den nΓ€chsten Router ΓΌber Anschluss 5β€œ), die nacheinander abgehakt werden. Konkret verfΓΌgt jeder Router ΓΌber bis zu 31 solcher Ports, das erste Adresszeichen im eingehenden Adressfeld gibt Auskunft, ΓΌber welchen Port die Nachricht den Router verlassen muss. Das ausgehende Adressfeld wird entsprechend um dieses erste Zeichen gekΓΌrzt (abhaken). Der nΓ€chste Router erhΓ€lt damit automatisch als erstes Adresszeichen wieder den bei ihm zu nutzenden Ausgangsport. Das Adressfeld wird mit fortschreitender Reise der Nachricht immer kΓΌrzer und ist beim EmpfΓ€nger schließlich leer.

Weblinks

β€’ Homepage (PDF)

Literatur

β€’ Steve Parkes: Spacewire user's guide. Dundee 2012, ISBN 978-0-9573408-0-0 (archive.org [PDF]).

Einzelnachweise

cite-note-11. ↑ ECSS-E-ST-50-12C Rev.1 – SpaceWire – Links, nodes, routers and networks (15 May 2019). European Cooperation for Space Standardization, 15. Mai 2019, abgerufen am 31. Dezember 2021.